PolygonDecomposition
PolygonDecomposition[poly] decomposes the polygon poly into a disjoint union of simpler polygons.
PolygonDecomposition[poly,"type"] decomposes into polygons of the specified "type".
Please visit the official Wolfram Language Reference for more details and examples on core symbols.